pumping radiation - Spanish English Dictionary